a pumpkin plant - Spanish English Dictionary